Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Japan F1 Japan F5 Japan F7 Japan F9 Japan F11 Japan F1 Japan F2 Japan F3 Japan F4 Japan F5 Japan F6 Japan F7 India F6 India F7 India F8 Japan F8 Japan F10 Japan F11 Thailand F1 Thailand F2 Thailand F3 China F3 Korea F1 Korea F2 Japan F5 Japan F6 Japan F8 Japan F1 Japan F10 Japan F11 Japan F2 Australia F1 New Zealand F2 New Zealand F3 Korea F1 Korea F2 Korea F3 Japan F6 Japan F7 Korea F5 Korea F6 China F4 Usa F26 Japan F4 Guam F1 USA F7 USA F8 USA F27 USA F4 USA F5 China F1 USA F26 Japan F3 USA F27 USA F28 USA F29 USA F30 USA F31 USA F32 USA F1 USA F2 USA F3 USA F5 USA F6 USA F7 USA F8 USA F11 USA F12 USA F13 USA F31 USA F2 Netherlands F2 Netherlands F3 USA F1 Australia F1 Australia F2 USA F8 Netherlands F1 USA F9 USA F13 USA F14 Italy F16 Italy F17 Italy F18 USA F23 Canada F7 Canada F8 Canada F9 Canada F10 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 USA F6 USA F7 Dominican Republic F4 USA F2 USA F4 USA F10 USA F11 USA F25 USA F21 USA F11 Japan F2 China F8 China F9 USA F21 Korea F3 Japan F5 (Kashiwa) Japan F3 (Kofu) M25 Naples M25 Naples Korea F2 M25 Harmon M25 Harmon M25 Dallas Binghamton Challenger M25 Sapporo Fergana Challenger Bangkok Challenger Granby Challenger Anning Challenger Aptos Challenger Campinas Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Yokohama Challenger Toyota Challenger Maui Challenger Burnie Challenger Savannah Challenger Shenzhen Challenger Tallahassee Challenger Busan Challenger Kyoto Challenger Le Gosier Challenger Tallahassee Challenger Seoul Challenger Bangkok Challenger Winnetka Challenger Binghamton Challenger Lexington Challenger Dallas Challenger Ho Chi Minh City Challenger Launceston Challenger Leon Challenger San Francisco Challenger Savannah Challenger Busan Challenger Winnetka Challenger Granby Challenger USA F23 M15 Hong Kong Cary Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Ningboo Challenger West Lakes Challenger Manta Challenger Dallas Challenger Shenzhen Challenger Panama City Challenger Gwangju Challenger Tallahassee Challenger Seoul Challenger Mestre Challenger Poznan Challenger Winnipeg Challenger Lyon Challenger Ilkley Challenger M25 Sapporo M25 Sapporo Winnetka Challenger Granby Challenger Gatineau Challenger Chengdu Challenger Chicago Challenger Zhangjiagang Challenger Fairfield Challenger Las Vegas Challenger Liuzhou Challenger Charlottesville Challenger M25 Takasaki Houston Challenger Ningboo Challenger Playford Challenger Newport Beach Challenger Launceston Challenger Bangkok Challenger Monterrey Challenger Sarasota Challenger Heilbronn Challenger Busan Challenger Lisbon Challenger Ilkley Challenger Little Rock Challenger Nottingham Challenger Ilkley Challenger M15 Tsukuba M15 Kashiwa M25 Canberra Toyota Challenger M25 Canberra M25 Tsukuba M25 Kashiwa Binghamton Challenger Chengdu Challenger Aptos Challenger M15 Harmon M25 Tulsa Jinan Challenger M15 Tokyo M15 Tokyo Ningboo Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Charlottesville Challenger Playford Challenger M25 Changwon Knoxville Challenger Houston Challenger Canberra Challenger Newport Beach Challenger Keio Challenger International Tennis Tournament - Yokohama Indian Wells Challenger Yokohama Challenger Split Challenger Fergana Challenger - Fergana Sarasota Challenger M25 Sapporo Nanchang Challenger Challenger Banque Nationale - Granby Orlando Challenger Biella 5 Challenger New Delhi Challenger III - New Delhi Cary Challenger Dunlop World Challenge - Toyota Lexington Challenger Taipei City Challenger Lisbon Challenger Mallorca Challenger Busan Challenger Cary 2 Challenger Istanbul 2 Challenger Nottingham Challenger Nottingham Challenger Winnipeg Challenger Jinan Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Phoenix Challenger Yokohama Challenger Kyoto Challenger Shanghai Challenger Tallahassee Challenger Stockton Challenger Ningboo Challenger Heilbronn Challenger Campos do Jordao Challenger Brasilia Challenger Knoxville Challenger Salvador Challenger Kobe Challenger Bangkok Challenger Indianapolis Challenger Seoul Challenger Chicago Challenger Toyota Challenger Singapore Challenger Burnie Challenger Tiburon Challenger Las Vegas Challenger Charlottesville Challenger Kaohsiung Challenger Knoxville Challenger Infosys Hall of Fame Open - Newport Canberra Challenger Binghamton Challenger Waco Challenger Shanghai Challenger Savannah Challenger Winnipeg Challenger Cary 2 Challenger Charleston Challenger Maui Challenger Nottingham Challenger Granby Challenger Knoxville Challenger Shanghai Challenger Indian Wells 1 Challenger Porto Alegre Challenger Indian Wells 2 Challenger Cleveland Challenger Melbourne Challenger Tenerife 3 Challenger Gimcheon Challenger Sarasota Challenger Savannah Challenger Mestre Challenger Winnetka Challenger Binghamton Challenger Francavilla Challenger Drummondville Challenger Tunis Challenger Little Rock Challenger Savannah Challenger Taipei City Challenger Tyler Challenger Busan Challenger Cary Challenger Kobe Challenger Toyota Challenger Columbus Challenger Noumea Challenger Maui Challenger Panama City Challenger Surbiton Challenger Dallas Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Taipei City Challenger Tallahassee Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Oeiras 5 Challenger 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Newport Challenger Moncton Men's Challenger - Moncton New Delhi Challenger IV - New Delhi Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Fairfield Challenger Burnie Challenger Kobe Challenger Kyoto Challenger Alessandria Challenger Granby Challenger Launceston Challenger Tallahassee Challenger Busan Challenger Winnetka Challenger Granby Challenger Cary Challenger Orlando Challenger Istanbul Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Dallas Challenger Toyota Challenger Kyoto Challenger Guangzhou Challenger Pingguo Challenger Recife Challenger Blumenau Challenger Santos Challenger Leon Challenger Busan Challenger Nottingham Challenger Nottingham Challenger Honolulu Challenger Dallas Challenger Burnie Challenger Shanghai Challenger Seoul Challenger Toyota Challenger Honolulu Challenger Dallas Challenger Kyoto Challenger Rimouski Challenger Le Gosier Challenger Tallahassee Challenger Zagreb Challenger Busan Challenger Nottingham Challenger Biella 6 Challenger Little Rock Challenger Porto Challenger Dallas Challenger Seoul Challenger Yokohama Challenger Dallas Challenger Busan Challenger Sarasota Challenger Beijing Challenger Binghamton Challenger Lexington Challenger Cassis Challenger Savannah Challenger Kun-Ming Challenger Baton Rouge Challenger Western & Southern Open - Cincinnati Guangzhou Challenger Phoenix Challenger Kyoto Challenger Sarasota Challenger Taipei City Challenger Traralgon Challenger Nottingham-2 Challenger Binghamton Challenger Yeongwol Challenger Vancouver Challenger Istanbul Challenger Manta Challenger Geneva Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger Hong Kong Challenger Launceston Challenger Le Gosier Challenger Savannah Challenger Taipei City Challenger Tallahassee Challenger Busan Challenger Champaign Challenger Heilbronn Challenger Seoul Challenger Vicenza Challenger Caltanissetta Challenger Perugia Challenger Traralgon Challenger Lexington Challenger Puerto Vallarta Challenger Aptos Challenger Maui Challenger Winnetka Challenger Burnie Challenger Vancouver Challenger Bangkok Challenger Kyoto Challenger Sarasota Challenger Cary Challenger Kaohsiung Challenger Columbus Challenger Tiburon Challenger Sacramento Challenger Fairfield Challenger Monterrey Challenger Charlottesville Challenger Shanghai Challenger Kobe Challenger Traralgon Challenger Yokohama Challenger Noumea Challenger Bangkok Challenger Maui Challenger Dallas Challenger Las Vegas Challenger Cleveland Challenger Morelos Challenger Hua Hin Challenger Champaign Challenger Leon Challenger Sarasota Challenger Aptos Challenger Nanchang Challenger Tiburon Challenger Champaign Challenger Happy Valley Challenger Burnie Challenger Shenzhen Challenger Sarasota Challenger Winston-Salem Challenger Gimcheon Challenger Seoul Challenger Vicenza Challenger Winnipeg Challenger Gatineau Challenger Aptos Challenger Shanghai Challenger Shanghai Challenger M15 Karuizawa Suzhou Challenger Knoxville Challenger Kobe Challenger Noumea Challenger Newport Beach Challenger Lexington Challenger Kyoto Challenger Indian Wells Challenger Kyoto Challenger Yokohama Challenger Guadalajara Challenger Quanzhou Challenger Kobe Challenger Savannah Challenger Busan Challenger Seoul Challenger Tyler Challenger Cary Challenger Cary 1 Challenger Dallas Challenger Indian Wells Challenger Yokohama Challenger Phoenix Challenger Taipei City Challenger Seoul Challenger Columbus Challenger Gwangju Challenger Tiburon Challenger New Haven Challenger Shanghai Challenger Matsuyama Challenger Lexington Challenger Fairfield Challenger Traralgon Challenger Gwangju Challenger Phoenix Challenger Tallahassee Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Traralgon Challenger Dallas Challenger Canberra Challenger Knoxville Challenger Vancouver Challenger Champaign Challenger Calgary Challenger Toyota Challenger Hua Hin Challenger Bangkok Challenger San Diego Challenger Sarasota Challenger Tallahassee Challenger San Francisco Challenger Cary Challenger San Luis Potosi Challenger Cleveland Challenger Monterrey Challenger Phoenix Challenger Gimcheon Challenger Tallahassee Challenger Guadalajara Challenger Stanford Challenger Tiburon Challenger Charlottesville Challenger Champaign Challenger Columbus Challenger Granby Challenger Tenerife 2 Challenger San Luis Potosi Challenger Cagliari Challenger Tiburon Challenger Manchester Challenger Nonthaburi 4 Challenger Sioux Falls Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Canberra Challenger Yokkaichi Challenger Charleston Challenger Fairfield Challenger Cary Challenger Tiburon Challenger Las Vegas Challenger Little Rock Challenger Tyler Challenger Knoxville Challenger Mexico City Challenger Sarasota Challenger Parma Challenger Busan Challenger Cleveland Challenger Las Vegas Challenger Sioux Falls Challenger Orlando 2 Challenger Kobe Challenger Yokohama Challenger Champaign Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Palmas del Mar Challenger AEGON International - Eastbourne Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Rakuten Japan Open - Tokyo Memphis Open - Memphis Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano - Los Cabos US Men's Clay Court Championship - Houston Citi Open - Washington Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Yokkaichi Challenger Noventi Open - Halle Hall of Fame Open - Newport Citi Open - Washington Dallas Open - Dallas Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Hall of Fame Open - Newport San Diego Open - San Diego Korea Open - Seoul Legg Mason Tennis Classic - Washington Dallas Open - Dallas Brisbane International - Brisbane Apia International - Sydney Chennai Open - Chennai Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Farmers Classic - Los Angeles Gonet Geneva Open - Geneva Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Citi Open - Washington Hangzhou Open - Hangzhou Kremlin Cup - Moscow Delray Beach Open - Delray Beach Open Sud de France - Montpellier Hall of Fame Tennis Championships - Newport BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne US Men's Clay Court Championship - Houston Claro Open Colombia - Bogota Delray Beach Open - Delray Beach Shenzhen Open - Shenzhen Hall of Fame Open - Newport Citi Open - Washington Delray Beach Open - Delray Beach Truist Atlanta Open - Atlanta Dallas Open - Dallas Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle US Men's Clay Court Championship - Houston Dallas Open - Dallas Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Mifel Tennis Open - Los Cabos Citi Open - Washington Campbells Hall of Fame Tennis Championships - Newport Zhuhai Challenger San Diego Open - San Diego Orlando Challenger Bangkok Challenger Tallahassee Challenger Braga Challenger Winnetka Challenger Gwangju Challenger Little Rock Challenger Memphis Open - Memphis Columbus Challenger Tallahassee Challenger Atlanta Tennis Championships - Atlanta Rogers Masters - Toronto Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Cincinnati Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Delray Beach Open - Delray Beach Miami Open - Miami BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, 1R, CAN-JPN 3-2 Wimbledon - London U.S. Open (juniors) Wimbledon (juniors) French Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (Asia, Wildcard) All Lower level tournaments Olympics - London Bloomfield Hills Challenger Lincoln Challenger Australian Open - Melbourne Chicago Challenger French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Hangzhou Challenger Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Australian Open - Melbourne Mutua Madrid Open - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome French Open - Paris Nottingham 2 Challenger National Bank Open - Toronto Charlottesville Challenger U.S. Open - New York Lincoln Challenger Wimbledon - London Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, QF, JPN-CZE 0-5 Bloomfield Hills Challenger U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Wimbledon (juniors) M25 Hong Kong M25 Sapporo